(colloq) front man - English Synonyms Dictionary